// 模块路径配置
yepjs.config({
    jquery: "jquery-1.9.1.min.js",
    YBA: {
        // 组件库
        Plugin: {
            plugins: "YBA.Plugin/plugins.js",
            slimscroll: "YBA.Plugin/jquery.slimscroll.min.js",
            wdatePicker:"YBA.Plugin/WdatePicker/WdatePicker.js",
            highcharts:"YBA.Plugin/highcharts.js",
            superSlide:"YBA.Plugin/SuperSlide.js"
        },
        // 一些通用函数
        Common: "YBA.Common.js",
        // 业务逻辑
        Logic: {
            // 用户登录
            login:"YBA.Logic/login.js",
            // 忘记密码
            forgetUser:"YBA.Logic/forgetUser.js",
            forgetPwd:"YBA.Logic/forgetPwd.js",
            // 系统首页
            index:"YBA.Logic/index.js",
            // 终端管理
            Terminal: {
                // 终端列表
                list: "YBA.Logic/Terminal/list.js",
                // 新增终端
                add: "YBA.Logic/Terminal/add.js",
                // 更新终端
                update: "YBA.Logic/Terminal/update.js",
                // 操作用户
                user: "YBA.Logic/Terminal/user.js",
                // 数据源列表
                dataSourceList: "YBA.Logic/Terminal/dataSourceList.js",
                // 数据源明细
                dataSourceDetail: "YBA.Logic/Terminal/dataSourceDetail.js",
                // 预警人员
                alertUser: "YBA.Logic/Terminal/alertUser.js",
                // 授权人员
                authUser: "YBA.Logic/Terminal/authUser.js"
            },
            // 用户管理
            User: {
                // 新增/修改用户信息
                add: "YBA.Logic/User/add.js",
                // 用户列表
                list: "YBA.Logic/User/list.js",
                //查看/修改用户个人信息
                detali:"YBA.Logic/User/detail.js"
            },
            // 后台管理
            Admin: {
                // 新增/修改用户信息
                add: "YBA.Logic/Admin/add.js",
                // 用户列表
                customerList: "YBA.Logic/Admin/customerList.js",
                //推送列表
                pushMessageList:"YBA.Logic/Admin/pushMessageList.js",
                //云存储
                storageCloud:"YBA.Logic/Admin/storageCloud.js",
                //服务器
                server:"YBA.Logic/Admin/server.js",
                //存储策略
                strategy:"YBA.Logic/Admin/strategy.js"
            },
            // 部门机构
            Department: {
                // 部门列表
                list: "YBA.Logic/Department/list.js",
                // 部门选择下拉框组件
                deptSelect: "YBA.Logic/Department/deptSelect.js"
            },
            // 安全审计
            Statistics: {
                // 及时在线情况
                onlineTimely: "YBA.Logic/Statistics/onlineTimely.js",
                // 历史在线情况
                onlineHistory: "YBA.Logic/Statistics/onlineHistory.js",
                // 存储情况
                storage: "YBA.Logic/Statistics/storage.js",
                // 任务执行情况
                taskExecute: "YBA.Logic/Statistics/taskExecute.js",
              //用户操作日志
                behaviors:"YBA.Logic/Statistics/behaviors.js"
            }
        },
        // 数据访问
        Data: {
            // ajax请求代理
            ajax: "YBA.Data/ajax.js",
            // 用户登录数据接口
            login: "YBA.Data/login.js",
            // 用户管理数据接口
            User: "YBA.Data/User.js",
            // 后台管理数据接口
            Admin: "YBA.Data/Admin.js",
            // 终端管理数据接口
            Terminal: "YBA.Data/Terminal.js",
            // 安全审计数据接口
            Statistics: "YBA.Data/Statistics.js",
            // 部门机构数据接口
            Department: "YBA.Data/Department.js"
        }
    }
});

// 全局变量
yepjs.define("vars", {

    NS: "YBA.Config",

    fields: {

    }
});
